Big Huge Thesaurus

indoor garden

noun